body {
	background: #e9ecef;
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 1.6;
	color: #000;
}


.articleheading h2 {
	font-weight: normal;
	color: black;
}
.articleheading h3 {
	font-weight: normal;
	color: black;
}

/** Special boxes **/
#module_27 h3{
background: white;
height: 0px;
border-width: 0px;
}
#module_27 {
width: 100%;
height: 43px;
float: right;
margin-top: 1em;
text-align: right;
}


.galtable td {
	text-align: center;
	vertical-align: middle;
	line-height: 1;
	background: #e7e9ea;
}




/* localization */
#module_13 div {
	text-align: center;
}
#module_13 img {
	border: 1px solid #acccdd; margin: 0px 4px 0px 4px;
}





#module_28, #main-title, #header, #main-title{
-moz-border-top-left-radius: 10px;
-webkit-border-top-left-radius: 10px;
-khtml-border-top-left-radius: 10px;
border-top-left-radius: 10px;
}

#main{
-moz-border-radius: 10px 0px;
-webkit-border-radius: 10px 0px;
-khtml-border-radius: 10px 0px;
border-radius: 10px 0px;
}

#module_28 {
background-image: url("/cms/files/slider/img/bg-img.png");
background-repeat: repeat;
}



.captionOrange,.captionBlack {
color:#fff;
font-size:20px;
line-height:30px;
text-align:center;
border-radius:0;
}

.captionOrange {
background:#EB5100;
background-color:rgba(235,81,0,0.6);
}

.captionBlack {
font-size:16px;
background:#000;
background-color:rgba(0,0,0,0.4);
}

a.captionOrange,A.captionOrange:active,A.captionOrange:visited {
color:#fff;
text-decoration:none;
}

a.captionOrange:hover {
color:#eb5100;
text-decoration:underline;
background-color:rgba(238,238,238,0.7);
}

.bricon {
background:url(../img/browser-icons.png);
}
.jssorb01 div,.jssorb01 div:hover,.jssorb01 .av {
filter:alpha(opacity=70);
opacity:.7;
overflow:hidden;
cursor:pointer;
border:#000 1px solid;
}

.jssorb01 div {
background-color:gray;
}

.jssorb01 div:hover,.jssorb01 .av:hover {
background-color:#d3d3d3;
}

.jssorb01 .av {
background-color:#fff;
}

.jssorb01 .dn,.jssorb01 .dn:hover {
background-color:#555;
}
.jssora02l,.jssora02r,.jssora02ldn,.jssora02rdn {
position:absolute;
cursor:pointer;
display:block;
background:url(../img/a02.png) no-repeat;
overflow:hidden;
}

.jssora02l {
background-position:-3px -33px;
}

.jssora02r {
background-position:-63px -33px;
}

.jssora02l:hover {
background-position:-123px -33px;
}

.jssora02r:hover {
background-position:-183px -33px;
}
.jssora02ldn {
background-position:-243px -33px;
}
.jssora02rdn {
background-position:-303px -33px;
}

/* search-date bar */
#g-search {
float: left;
width: 300px;
margin-bottom: -3px;
}
/*#g-search div {
width: 300px;
height: 24px;
}*/
#header-localization-date {
float: left;
padding: 0 4px;
}
#header-localization-date span {
position: relative;
top: 2px;
}
.box-date-localization {
background-color: #FFD94C;
/*height: 28px; */
border-top: 3px solid black;
}


/* login box */
#module_1 {
float: right;
margin: -5px -4px -15px 0px;
}

#module_1 .tabmark{
border: 0px;
}

#module_30 div{
padding: 4px;
}

/*customize login box*/
#pagetop_modules {
height: 15px;
}


/*q-menu*/
#module_31 img {
margin-top: 4px;
padding: 2px;
-moz-border-radius: 7px 0px;
-webkit-border-radius: 7px 0px;
-khtml-border-radius: 7px 0px;
border-radius: 7px 0px;
}

#module_31 img:hover{
background: rgba(255, 217, 76, 0.35);
}

#module_31 {
text-align: center;
}

#pagination-box {
    width: 100%;
    text-align: center;
}



.tabmark a.register_link,
.tabmark a.login_link {
	padding-right: 26px !important;
}

.siteloginbar_popup .tabmark a:after {
	content: "";
	position: absolute;
	top: 100%;
	right: 8px;
	border-top: 5px solid black;
	border-top-color: #ccc;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	margin-top: -15px;
}

#module_24 {
	text-align: center;
}

.topbar {
/*	height: 30px; */
	background-color: #FFD94C;
}


.panel {
/*	background-color: #e9eef4;*/
/*	font-size: .95em;
	font-weight: bold; */
	color: #234956;
	text-align: left;
	margin: 15px 0 10px 0;
	width: 100%;
	padding: 0;
/*	border: solid #aaaaaa;
	border-width: 1px; */
	-moz-border-radius: 5px 0px;
	-webkit-border-radius: 5px 0px;
	-khtml-border-radius: 5px 0px;
	border-radius: 10px 0px;
}

.panel-heading {
	background: #cbd6e5;
	border-bottom: 0;/*px solid #acccdd;*/
	overflow: hidden;
/*	font-size: .95em;
	font-weight: bold;*/
	color: #234956;
	text-align: left;
	margin-bottom: 4px;
	width: 100%;
	padding: 6px 0px 6px 10px;
	-moz-border-radius: 5px 0px;
	-webkit-border-radius: 5px 0px;
	-khtml-border-radius: 5px 0px;
	border-radius: 10px 0px;
}

.panel-heading h3 {
	font-weight: bolder;
}


/*#header-img img{
    max-width: 494px;
}*/


/*image header slider*/
#main-title {
    border:none;
/*    float:left;*/
    max-width: 100%;
    height: auto;
    width: auto\9;
}

.articletrailer {
    float: right;
}

.row {
    clear: both;
}

#pagebottom_modules {
    clear: both;
}

.tiki_galleries .thumbnail img {
   height: 60px;
}

.wikiactions_wrapper {
   float: right;
}
.articletitle h1 {
   font-size: 20px;
}
.articleheadingtext {
   font-size: 12px;
}
#module_34 {
    font-size: 0px;
}
#col1 .pagetitle a {
  font-size: 0px;
}
#col1 .pagetitle {
  height: 0px;
}


#share-buttons img {
width: 35px;
padding: 5px;
border: 0;
box-shadow: 0;
display: inline;
}

#right-header-bar {
float: right;
text-align: right;
}


/*qs-menu*/
#quick-links img {
-moz-border-radius: 7px 0px;
-webkit-border-radius: 7px 0px;
-khtml-border-radius: 7px 0px;
border-radius: 7px 0px;
}

#quick-links img:hover{
background: rgb(226, 107, 33);
}

#quick-links {
margin: 0 1.5em;
float: right;
}

